home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 April: Mac OS SDK / Dev.CD Apr 96 SDK / Dev.CD Apr 96 SDK1.toast / Development Kits (Disc 1) / AOCE / Development Tools / Sample Code / Catalog Service Access Module / DTS Sample CSAM / !ReadMeForThink.note next >
Encoding:
Text File  |  1993-11-02  |  2.3 KB  |  75 lines  |  [TEXT/KAHL]

  1. /*
  2.  * This ReadMe contains no code: it only explains
  3.  * how to build the Think version of the DTSSampleCSAM.
  4.  *
  5.  * This procedure requires Think C 6.0.1 or later.
  6.  *
  7.  * Step 1: Build the Directory Template Code Resource
  8.  *    Create a project named DTSSampleTemplate.π containing
  9.  *    the following files:
  10.  *        File                    Directory
  11.  *        !ReadMeForThinkC.c        <<this>>
  12.  *        Audit.c                    Audit
  13.  *        DETUtilities.c            Src
  14.  *        DTS_CSAMTemplate.c        Src
  15.  *        MacTraps                <Mac Libraries>
  16.  *    Use the Project/Set Project Type menu option to define the
  17.  *    project as follows:
  18.  *        Project Type:            Code Resource
  19.  *        File Type                rsrc
  20.  *        File Creator            RSED    (ResEdit)
  21.  *        Resource Name            DTS Sample Template Code
  22.  *        Resource Type            detc
  23.  *        Resource ID                1004 (kCSAMAspect + kkDETAspectCode)
  24.  *        Multi-segment            Not checked
  25.  *        Custom Header            Checked
  26.  *        Resource Attributes        54
  27.  *                                    Locked
  28.  *                                    System Heap
  29.  *                                    Preloaded
  30.  *    Use the Project/Build Code Resource menu option to create
  31.  *    "ThinkSampleTemplate" in the Obj subdirectory.
  32.  *    Close the DTSSampleTemplate.π project.
  33.  *
  34.  *    Step 2: Build the CSAM Driver Code Resource and CSAM.
  35.  *    Create a project named DTSSampleDriver.π containing
  36.  *    the following files:
  37.  *        File                        Directory
  38.  *        !ReadMeForThinkC.c            <<this>>
  39.  *        AddCatalog.c                Src
  40.  *        Audit.c                        Audit
  41.  *        AuditLibrary.c                Src
  42.  *        Callbacks.c                    Src
  43.  *        CSAM_DSParseProc.c            Src
  44.  *        CSAM_DSProc.c                Src
  45.  *        DirectoryInterface.c        Src
  46.  *        DirParseCommon.c            Src
  47.  *        DTSSampleCSAM.c                Src
  48.  *        DTSSampleCSAM.r                Src
  49.  *        GetCSAMIcon.c                Src
  50.  *        GetPABFSSpecCB.c            Src
  51.  *        GetRefNumFromRLI.c            Src
  52.  *        MacTraps                    <Mac Libraries>
  53.  *        ProcessPDCommands.c            Src
  54.  *        RemoveCatalog.c                Src
  55.  *        ThinkCallCompletion.c        Src
  56.  *        ThinkDriverGlue.c            Src
  57.  *        ThinkSampleTemplate.rsrc    Obj
  58.  *    Use the Project/Set Project Type menu option to define the
  59.  *    project as follows:
  60.  *        File Type                dash
  61.  *        File Creator            Psdm    (CSAM Registered Creator)
  62.  *        Resource Name            .Sample Catalog
  63.  *        Resource Type            DRVR
  64.  *        Resource ID                11 (dummy value)
  65.  *        Multi-segment            Not checked
  66.  *        Custom Header            Checked
  67.  *        Resource Attributes        50
  68.  *                                    Locked
  69.  *                                    System Heap
  70.  *    Use the Project/Build Code Resource menu option to create
  71.  *    DTSSampleCSAM Think
  72.  *
  73.  *    Note: you cannot install both DTSSampleCSAM (MPW) and
  74.  *    DTSSampleCSAM Think on the same AOCE system.
  75.  */